<!-- index.html -->

<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta name="viewport" content="width=device-width,initial-scale=1" />
    <meta charset="UTF-8" />
    <!-- <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/dark.css"> -->
    <!-- <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css"> -->
    <!-- <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/buble.css"> -->
    <!-- <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/pure.css">
    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/dolphin.css"> -->
    <!-- Theme: Defaults -->
    <!-- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-defaults.css"> -->
    <!-- Theme: Simple -->
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple.css">
    <!-- Theme: Simple Dark -->
    <!-- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple-dark.css"> -->


    <!-- 文件夹样式 -->
    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify-sidebar-collapse/dist/sidebar-folder.min.css" />
    <!-- 箭头样式 -->
    <!-- <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify-sidebar-collapse/dist/sidebar.min.css" /> -->
</head>

<body>
    <style>
        /* tab样式 */
        :root {
            --docsifytabs-border-color: #ededed;
            --docsifytabs-tab-highlight-color: rgb(152, 216, 100);
            --docsifytabs-tab-color: rgb(236, 233, 233);
            --docsifytabs-tab-color--active: rgb(152, 216, 100);
            --content-max-width: 80em;
            --zoomimage-overlay-background: rgb(218, 219, 216);
            /*代码颜色*/
            /* --code-theme-selector:white;  */
        }

        /* 目录样式 */
        .sidebar-nav ul:not(.app-sub-sidebar)>li.file::before {
            margin-top: 2px;

            background: center/contain no-repeat url("_media/文档.svg");
        }

        .sidebar-nav ul:not(.app-sub-sidebar)>li.folder::before {
            margin-top: 2px;
        }

        .sidebar-nav li>a[href^="#/"]:not([href*="?id="]):only-child {
            margin-left: -18px;
            background-image: none;
            background-position: var(--sidebar-nav-pagelink-background-position);
        }

        /* 代码区域样式 换行*/
        .markdown-section pre[data-lang] code {
            white-space: break-spaces;
            word-break: normal;
        }

        .markdown-section {
            margin-left: 20px;
        }

        /* 目录样式 */
        .page_toc div.lv2 {
            text-indent: 39px;
            font-size: 10px;
        }
    </style>
    <div id="app"></div>
    <script>
        window.$docsify = {
            //右上角导航栏
            loadNavbar: true,
            //封面页
            coverpage: true,
            name: "Blog",
            // logo: '/_media/icon.svg',
            // themeColor: '#3F51B5',//字体颜色
            //右上角git主页
            // repo: 'https://gitee.com/kalonZ/mdblog.git',
            lastModified: {
                repo: 'https://gitee.com/kalonZ/mdblog.git',
                preString: '最后修改日期'
            },
            // 侧边栏文档目录
            loadSidebar: true,

            subMaxLevel: 0,
            alias: {
                "/.*/_sidebar.md": "/_sidebar.md",
            },

            externalLinkTarget: '_blank',
            
            // 跳转后自动到顶部
            auto2top: true,

            coverpage: true,
            // PLUGINS
            // ----------------------------------------------------------------
            // 页面右侧toc
            toc: {
                tocMaxLevel: 3,
                target: "h1, h2, h3, h4, h5, h6",
                // scope: '.markdown-section',
                // headings: 'h1, h2, h3, h4, h5, h6',
                // title: 'Table of Contents',
            },

            // 全文搜索
            search: {
                depth: 6,
                noData: "没有搜到!",
                placeholder: "搜索...",
                // 避免搜索索引冲突,同一域下的多个网站之间
                namespace: "website-1",
            },
            // 底部导航
            pagination: {
                previousText: "上一页",
                nextText: "下一页",
                crossChapter: true,
                crossChapterText: true,
            },
            // 字数统计
            count: {
                countable: true,
                position: "top",
                margin: "10px",
                float: "right",
                fontsize: "0.9em",
                color: "rgb(90,90,90)",
                language: "chinese",
                localization: {
                    words: "",
                    minute: "",
                },
                isExpected: true,
            },
            //tab设置
            tabs: {
                persist: true,      // 刷新后是否保持之前的选择
                sync: true,      // default
                theme: 'material', // 'classic', 'material', false
                tabComments: true,      // default
                tabHeadings: true       // default
            },
            plugins: [
                function (hook, vm) { //让图片居中显示
                    hook.afterEach(function (html) {
                        return html.replace(/<p><img/g, '<p style="text-align:center"><img') //图片居中
                            .replace(/class="mermaid"/g, 'class="mermaid" style="text-align:center"') //让使用mermaid画流程图居中
                    });
                }
            ],
        };
    </script>
    <!-- docsify -->
    <script src="https://cdn.jsdelivr.net/npm/docsify@4/lib/docsify.min.js"></script>

    <!-- 代码高亮  https://cdn.jsdelivr.net/npm/prismjs@1/components/ -->

    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-bash.min.js"></script>
    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-python.min.js"></script>
    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-cmake.min.js"></script>
    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-cpp.min.js"></script>
    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-csharp.min.js"></script>
    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-docker.min.js"></script>
    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-powershell.min.js"></script>
    <script src="//cdn.jsdelivr.net/npm/prismjs@1/components/prism-json.min.js"></script>



    <!-- 多tab支持 -->
    <script src="https://cdn.jsdelivr.net/npm/docsify-tabs@1/dist/docsify-tabs.min.js"></script>

    <!-- 代码复制 -->
    <script src="https://cdn.jsdelivr.net/npm/docsify-copy-code@2/dist/docsify-copy-code.min.js"></script>

    <!-- 底部 上一页下一页 -->
    <script src="https://cdn.jsdelivr.net/npm/docsify-pagination@2/dist/docsify-pagination.min.js"></script>

    <script src="https://cdn.jsdelivr.net/npm/docsify@4/lib/plugins/external-script.min.js"></script>

    <script src="https://cdn.jsdelivr.net/npm/docsify@4/lib/plugins/ga.min.js"></script>

    <!-- 全文搜索 -->
    <script src="https://cdn.jsdelivr.net/npm/docsify@4/lib/plugins/search.js"></script>

    <!-- 图片放大缩小 -->
    <script src="https://cdn.jsdelivr.net/npm/docsify@4/lib/plugins/zoom-image.min.js"></script>

    <!-- 字数统计 -->
    <script src="https://cdn.jsdelivr.net/npm/docsify-count@latest/dist/countable.min.js"></script>

    <!-- 侧边栏目录折叠 -->
    <script src="https://cdn.jsdelivr.net/npm/docsify-sidebar-collapse/dist/docsify-sidebar-collapse.min.js"></script>

    <!-- 页面右侧 TOC -->
    <script src="//unpkg.com/docsify-plugin-toc"></script>
    <!-- <script src="https://cdn.jsdelivr.net/npm/docsify-plugin-toc@1.1.0/dist/docsify-plugin-toc.min.js"></script> -->
    <!-- <link rel="stylesheet" href="https://unpkg.com/docsify-toc@1.0.0/dist/toc.css">
    <script src="https://unpkg.com/docsify-toc@1.0.0/dist/toc.js"></script> -->


    <!-- emoji -->
    <script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.min.js"></script>

    <!-- 最后修改时间 -->
    <script src="//cdn.jsdelivr.net/npm/tinydate@1.3.0/dist/tinydate.min.js"></script>
    <script src="//cdn.jsdelivr.net/gh/rxmapple/docsify-last-modified@main/src/docsify-last-modified.js"></script>

    <!-- 公式 -->
    <script src="//cdn.jsdelivr.net/npm/docsify-katex@latest/dist/docsify-katex.js"></script>
    <!-- or <script src="//cdn.jsdelivr.net/gh/upupming/docsify-katex/dist/docsify-katex.js"></script> -->
    <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/katex@latest/dist/katex.min.css" />


</body>

</html>